self-propelled dredge - Turco Inglés Diccionario